remote place - Español Inglés Diccionario